ControlBox

 

일반적으로 사용하는 제어 상자를 화면에 나타낸다. 이 함수를 사용할 때는 버턴 스크립트나 마우스 눌렀을 때 스크립트, 키 스크립트 등 사용자가 어떤 동작을 할 때 사용해야 한다. 프로그램 실행 중에 계속 스크립트나 프로그램 시작 시 등 사용자의 동작과 관계없는 스크립트에서 사용하면 이 함수는 무시된다.

 

void ControlBox(string tag);

 

함수인자

string tag - 제어를 하고자 하는 AI나 DI Tag 이름, 태그가 DI태그이면 ON/OFF 제어 박스가 나타나고 AI태그이면 설정치 변경 대화 상자가 나타난다.

 

return 값

이 함수는 return 값은 없다.

 

예제1

@ControlBox("AI_TAG");

문장설명 : AI_TAG의 설정치를 변경할 수 있는 대화상자가 나타나고 사용자가 확인이나 취소를 누르면 다음함수를 진행한다.

 

<예제1의 함수를 실행한 결과의 화면>

 

 

예제2

@ControlBox("DI_TAG");

문장설명 : DI_TAG를 제어할 수 있는  대화상자가 나타나고 사용자가 확인이나 취소를 누르면 다음함수를 진행한다.

 

<예제2의 함수를 실행한 결과의 화면>